剑指offer 58.对称的二叉树
题目
请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
思路
这种情况,显然递归了,对于每个节点都递归下去,检查该点的左子树和右子树是否对照,设子节点为p1p2,然后就是p1左子树p2右子树判断,p1右子树p2左子树判断,以此类推。
代码
1 | public class TreeNode { |
缘何不懂,坚持不懈磨砺精炼
请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
这种情况,显然递归了,对于每个节点都递归下去,检查该点的左子树和右子树是否对照,设子节点为p1p2,然后就是p1左子树p2右子树判断,p1右子树p2左子树判断,以此类推。
1 | public class TreeNode { |
微信支付
支付宝